Update

Update and load a RoleDefinition.

The load supports the standard set of Projection.EMPTY, Projection.BASIC, Projection.META and Projection.FULL. See roleDefinition.


roleDefinition updateRoleDefinition( beeId roleDefinitionHandle , roleDefinitionUpdater updater , updateMode snapshotid , Projection projection )

Parameters

roleDefinitionHandle
Type: beeId The RoleDefinition to be updated. Must be specified.
updater
Type: roleDefinitionUpdater The data that will be used to update the specified RoleDefinition. Must be specified.
snapshotid
Type: updateMode The UpdateMode to be used. Null means UpdateMode.alwaysUpdate().
projection
ProjectionWrapper
The attributes to be fetched for this RoleDefinition. Null means Projection.EMPTY